// 封装函数并返回promise 
import request from '@/utils/request.js'

// 登录接口
// export const checkLogin = (data) => {
//     return request.post('/users/checkLogin', data)
// }

export const checkLogin = (data) => {
    return request({
        method: "post",
        url: "/users/checkLogin",
        data
    })
}


// 用户个人信息
export const accountInfo = (params) => {
    return request({
        method: "get",
        url: "/users/accountInfo",
        params
    })
}

// 请求用户列表
export const userList = (params) => {
    return request({
        method: "get",
        url: "/users/list",
        params
    })
}

// 单删除账号
export const userDel = (params) => {
    return request({
        method: "get",
        url: "/users/del",
        params
    })
}

// 批量删除账号
export const delUserAll = (params) => {
    return request({
        method: "get",
        url: "/users/batchdel",
        params
    })
}

// 编辑账号信息
export const userEdit = (data) => {
    return request({
        method: "post",
        url: "/users/edit",
        data
    })
}

// 密码修改
export const editPwd = (data) => {
    return request({
        method: "post",
        url: "/users/editpwd",
        data
    })
}

// 添加用户
export const userAdd = (data) => {
    return request({
        method: "post",
        url: "/users/add",
        data
    })
}



// 管理员信息
export const adminMsg = (params) => {
    return request({
        method: "get",
        url: "/users/accountinfo",
        params
    })
}















// 万能方法
// post 请求
// export const checkLogin = (data) => {
//     return request({
//         method: "post",
//         url: "/users/checkLogin",
//         data
//     })
// }

// get 请求
// export const checkLogin = (params) => {
//     return request({
//         method: "get",
//         url: "/users/list",
//         params
//     })
// }